hog carcass - Alemán Inglés Diccionario